compelling reason - French English Dictionary